home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
programr
/
dpmigcc5.zip
/
RSX
/
SOURCE
/
DPMI
/
DPMIFUN.H
< prev
next >
Wrap
Text File
|
1994-12-12
|
8KB
|
63 lines
{ "AllocLDT", (int) AllocLDT, 2, "int AllocLDT (UINT, UINT *);" },
{ "FreeLDT", (int) FreeLDT, 1, "int FreeLDT (UINT);" },
{ "SegToSel", (int) SegToSel, 2, "int SegToSel (UINT, UINT *);" },
{ "SelInc", (int) SelInc, 0, "UINT SelInc (void);" },
{ "GetBaseAddress", (int) GetBaseAddress, 2, "int GetBaseAddress (UINT, DWORD *);" },
{ "SetBaseAddress", (int) SetBaseAddress, 2, "int SetBaseAddress (UINT, DWORD);" },
{ "SetLimit", (int) SetLimit, 2, "int SetLimit (UINT, DWORD);" },
{ "SetAccess", (int) SetAccess, 3, "int SetAccess ( UINT, BYTE, BYTE);" },
{ "CreatAlias", (int) CreatAlias, 2, "int CreatAlias (UINT, UINT *);" },
{ "GetDescriptor", (int) GetDescriptor, 2, "int GetDescriptor (UINT, NPDESCRIPTOR);" },
{ "SetDescriptor", (int) SetDescriptor, 2, "int SetDescriptor (UINT, NPDESCRIPTOR);" },
{ "AllocSpecialLDT", (int) AllocSpecialLDT, 1, "int AllocSpecialLDT (UINT);" },
{ "AllocDosMem", (int) AllocDosMem, 3, "int AllocDosMem (UINT, UINT *, UINT *);" },
{ "FreeDosMem", (int) FreeDosMem, 1, "int FreeDosMem (UINT);" },
{ "ResizeDosMem", (int) ResizeDosMem, 3, "int ResizeDosMem (UINT, UINT, UINT *);" },
{ "GetRealModeVector", (int) GetRealModeVector, 3, "int GetRealModeVector (BYTE, UINT *, UINT *);" },
{ "SetRealModeVector", (int) SetRealModeVector, 3, "int SetRealModeVector (BYTE, UINT, UINT);" },
{ "GetExceptionVector32", (int) GetExceptionVector32, 3, "int GetExceptionVector32 (BYTE, UINT *, DWORD *);" },
{ "SetExceptionVector32", (int) SetExceptionVector32, 3, "int SetExceptionVector32 (BYTE, UINT, DWORD);" },
{ "GetProtModeVector32", (int) GetProtModeVector32, 3, "int GetProtModeVector32 (BYTE, UINT *, DWORD *);" },
{ "SetProtModeVector32", (int) SetProtModeVector32, 3, "int SetProtModeVector32 (BYTE, UINT, DWORD);" },
{ "SimulateRMint", (int) SimulateRMint, 4, "int SimulateRMint (BYTE, BYTE, UINT, NPTRANSLATION, ...);" },
{ "CallRMprocFar", (int) CallRMprocFar, 3, "int CallRMprocFar (BYTE, UINT, NPTRANSLATION, ...);" },
{ "CallRMprocIret", (int) CallRMprocIret, 3, "int CallRMprocIret (BYTE, UINT, NPTRANSLATION, ...);" },
{ "GetDPMIVersion", (int) GetDPMIVersion, 1, "void GetDPMIVersion (DPMIVERSION *);" },
{ "GetFreeMemInfo", (int) GetFreeMemInfo, 1, "int GetFreeMemInfo (NPFREEMEMINFO);" },
{ "AllocMem", (int) AllocMem, 3, "int AllocMem (DWORD, DWORD *, DWORD *);" },
{ "FreeMem", (int) FreeMem, 1, "int FreeMem (DWORD);" },
{ "ResizeMem", (int) ResizeMem, 4, "int ResizeMem (DWORD, DWORD, DWORD *, DWORD *);" },
{ "LockLinRegion", (int) LockLinRegion, 2, "int LockLinRegion(DWORD, DWORD);" },
{ "UnlockLinRegion", (int) UnlockLinRegion, 2, "int UnlockLinRegion(DWORD, DWORD);" },
{ "MarkRealModePageable", (int) MarkRealModePageable, 2, "int MarkRealModePageable(DWORD, DWORD);" },
{ "RelockRealModeRegion", (int) RelockRealModeRegion, 2, "int RelockRealModeRegion(DWORD, DWORD);" },
{ "GetPageSize", (int) GetPageSize, 1, "int GetPageSize(DWORD *);" },
{ "MarkPageDemand", (int) MarkPageDemand, 2, "int MarkPageDemand(DWORD, DWORD);" },
{ "SetDebugWatchpoint", (int) SetDebugWatchpoint, 3, "int SetDebugWatchpoint (DWORD, WORD, WORD *);" },
{ "ClearDebugWatchpoint", (int) ClearDebugWatchpoint, 1, "int ClearDebugWatchpoint (WORD);" },
{ "GetStateDebugWatchpoint", (int) GetStateDebugWatchpoint, 2, "int GetStateDebugWatchpoint (WORD, WORD *);" },
{ "ResetDebugWatchpoint", (int) ResetDebugWatchpoint, 1, "int ResetDebugWatchpoint (WORD);" },
{ "GetCS", (int) GetCS, 0, "UINT GetCS (void);" },
{ "GetDS", (int) GetDS, 0, "UINT GetDS (void);" },
{ "GetES", (int) GetES, 0, "UINT GetES (void);" },
{ "lsl32", (int) lsl32, 1, "DWORD lsl32 (UINT);" },
{ "GetMultipleDescriptors", (int) GetMultipleDescriptors,2, "int GetMultipleDescriptors(UINT, DESCRIPTOR *);" },
{ "SetMultipleDescriptors", (int) SetMultipleDescriptors,2, "int SetMultipleDescriptors(UINT, DESCRIPTOR *);" },
{ "GetProtModeExceptionVector32", (int) GetProtModeExceptionVector32,3, "int GetProtModeExceptionVector32(BYTE, UINT *, DWORD *);" },
{ "GetRealModeExceptionVector32", (int) GetRealModeExceptionVector32,3, "int GetRealModeExceptionVector32(BYTE, UINT *, DWORD *);" },
{ "SetProtModeExceptionVector32", (int) SetProtModeExceptionVector32,3, "int SetProtModeExceptionVector32(BYTE, UINT, DWORD);" },
{ "SetRealModeExceptionVector32", (int) SetRealModeExceptionVector32,3, "int SetRealModeExceptionVector32(BYTE, UINT, DWORD);" },
{ "GetDPMICapabilities", (int) GetDPMICapabilities,2, "int GetDPMICapabilities(DPMICAP *,BYTE *);" },
{ "AllocLinearMemory", (int) AllocLinearMemory,5, "int AllocLinearMemory(DWORD bytes,DWORD linaddress,DWORD flags,DWORD *handle,DWORD *memaddress);" },
{ "ResizeLinearMemory", (int) ResizeLinearMemory,5, "int ResizeLinearMemory(DWORD bytes,DWORD handle,DWORD flags,DWORD *newhandle,DWORD *newmemaddress);" },
{ "GetPageAttributes", (int) GetPageAttributes,4, "int GetPageAttributes(DWORD handle,DWORD offs,DWORD pages,WORD *attr);" },
{ "ModifyPageAttributes", (int) ModifyPageAttributes,4, "int ModifyPageAttributes(DWORD handle,DWORD offs,DWORD pages,WORD *attr);" },
{ "MapDeviceInMemoryBlock", (int) MapDeviceInMemoryBlock,4, "int MapDeviceInMemoryBlock(DWORD handle,DWORD offs,DWORD pages,DWORD device);" },
{ "MapDOSMemInMemoryBlock", (int) MapDOSMemInMemoryBlock,4, "int MapDOSMemInMemoryBlock(DWORD handle,DWORD offs,DWORD pages,DWORD dosmem);" },
{ "GetMemoryBlockData", (int) GetMemoryBlockData,3, "int GetMemoryBlockData(DWORD handle,DWORD *addr,DWORD *bytes);" },
{ "GetMemoryInfo", (int) GetMemoryInfo,1, "int GetMemoryInfo(DPMI10INFO *);" },
{ "FreePhysicalMapping", (int) FreePhysicalMapping,1, "int FreePhysicalMapping(DWORD address);" },
{ "DpmiGetCoproStatus", (int) DpmiGetCoproStatus,1, "int DpmiGetCoproStatus(UINT *status);" },
{ "PrintDescriptor", (int) PrintDescriptor,1, "int PrintDescriptor(DESCRIPTOR *desc);" },
{ NULL, 0,0, NULL }